Update EIP-7773: Move to Review#11855
Conversation
File
|
|
Hi @poojaranjan, I will link this eipw (EIP Walidator) issue here, which seems to be the problem here also. I am not entirely sure here, for the CFId/SFId EIPs I would find it very logical that these have to move to Review before we can move this to review. However, for historical purposes, it would make sense that this meta document /also/ includes all Declined For Inclusions EIPs. I just realized that this is not possible because this would definitely prevent it from moving to Final. However, for future purposes, if an EIP got declined in this fork it does not necessarily mean it is declined for the next fork, for various reasons. The Fusaka meta EIP also does not have a DFI list and our rule for Finalized EIPs to only ref Finalized EIPs might in some cases not be correct as we might want to include references like "these EIPs were considered but not included" (DFId) or in other contexts: we did these research attempts in the past but did not finish those (EIP would move to Stagnant at some point, or maybe even Withdrawn). To get around this restriction we can likely use This would (likely) mean that in order to move this to Review by our EIP rules, all EIPs referenced (so also the DFId ones) have to be in Review or higher. Which will likely result in us deleting the DFI section to enforce our rules, which in this case I am not sure if this is correct. BTW, to move those EIPs (especially those SFId and also those CFId), you could open these one-line-change PRs yourselves such that the author(s) get a ping and can then improve. I'll raise this comment to eip-editors as well and propose it for EIPIP#128. |
|
The commit 81edd77 (as a parent of 0f2d351) contains errors. |
I agree, this PR has to wait until all CFId/SFId EIPs are moved to
As much as I agree with the idea, it makes sense to keep the bot restricted and remove DFI from the Meta EIP at some point.
I like the idea; however, unsure if the bot can be designed like that. Will be curious to hear what @SamWilsn thinks about updating the bot accordingly.
In today’s ACD call, I reminded all authors to submit status change PRs and encouraged them to create those PRs as soon as possible. I’m hoping to receive most of them over the weekend so we can bring all pending status change PRs to the next EIP Editing Office Hour. |
|
Just noticed, as per EIP-7723, DFI should not be a part of a
Perhaps EIP-7723 could instead specify that the This is based on the EIP Status vs N/w Upgrade Stage mapping in most Standards Track - Core EIP lifecycle PFI = |
|
Ah great points, that actually makes sense @poojaranjan 😄
I am slightly uncomfortable with this though, and also including the "rule" when the EIP moves to Review status, DFI list should be removed. In the "Devnet stage", which I think we are now almost closing (one, maybe two more devnets?), would then remove this DFI list and this would also remove this "sentiment" from the canonical fork Meta:
However the EIP also states this:
So a DFId EIP is not a guarantee that it does not go in this fork, although it is a strong one. My feeling is that it is the point to move the EIP to "Review" once we are in the "final devnet" stage, this would remove the DFId EIPs, but it would create some uncomfortable ambiguity about what this Review status is/signals. I feel like we should make this clear. If a DFId EIP is later re-proposed then via git history we can signal/verify that the EIP was DFId before (but this is not super elegant). |
|
@jochem-brouwer
As I understand it, most PFIs that progress to DFI will still be in
I would consider this a truly "exceptional case". As per the statement, if an EIP is moved back into the upgrade inclusion stages, it would re-enter at CFI or SFI rather than PFI, which implies it would already be at least in
I also think |

Promote to
Reviewstatus